﻿body
{
    font-size: 12px;
    font-family: '微软雅黑' , Arial,Gill Sans,sans-serif;
    background-color: #cfd9e6;
    background-image: url("bg_right.jpg");
    background-repeat: no-repeat;
}
fieldset
{
    /*margin: 1em 0px;*/
    padding: 1em;
    border: 1px solid #ccc;
}

fieldset p
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline
{
    display: inline;
}

legend
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}
edit_pannel label, edit_pannel input
{
    display: block;
}
input.text, textarea.text
{
    margin-bottom: 12px;
    width: 95%;
    padding: .4em;
}
input.textEntry, textarea.textEntry,password.textEntry
{
    margin-bottom: 12px;
    width: 320px;
    padding: .4em;
    border: 1px solid #ccc;
}

textarea.textEntry
{
    width: 320px;
    height: 100px;
    border: 1px solid #ccc;
}

input.passwordEntry
{
    width: 320px;
    border: 1px solid #ccc;
}
.failureNotification
{
    font-size: 12px;
    color: Red;
}
.editblock
{
    float: left;
    margin-right: 5px;
}
.clear
{
    clear: both;
}

.submitButton
{
    /* border: 1px solid;     background: #fff;*/
    padding: 5px;
    text-align: right;
}
.block
{
    display: block;
}
input.full, textarea.full
{
    width: 99%;
}
.common_table
{
    width: 95%;
    border: 0px;
    border-collapse: collapse;
}

.common_table td
{
    border: 0px;
    border-collapse: collapse;
}
.common_table_left
{
    width: 200px;
    vertical-align: top;
}
ul, li
{
    padding: 0px;
    margin: 0px;
}
li
{
    list-style: none;
}

.tree-common td > div
{
    height: 20px !important;
}

.tree-common .node-common a
{
    color: Blue;
}
